special delegate - Turkish English Dictionary